body {
    margin: 0;
    padding: 0;
    background-color: antiquewhite;
}
div{
    position: relative;
}
#div_container{
    width: 80%;
    height: 100%;
    border: 0px solid blue;
    margin-left: 10%;
    background-color: honeydew;
    position: absolute;
    border-radius: 18px;
}
#tbl_fruit{
    width: 60%;
    line-height: 28px;
    border-collapse: collapse;
    margin-top: 120px;
    margin-left: 20%;
}
#tbl_fruit tr, #tbl_fruit th, #tbl_fruit td{
    border: 1px solid black;
    text-align: center;
    font-size: 16px;
    font-family: "黑体";
    font-weight: lighter;
    color: slateblue;
}
.w2{
    width: 20%;
}

.delImg{
    width: 28px;
    height: 28px;
}

#add_fruit_div{
    border: 0px solid red;
    width: 40%;
    margin-left: 30%;
}

#add_fruit_tbl{
    width: 100%;
}
#add_fruit_tbl,#add_fruit_tbl tr, #add_fruit_tbl td{
    border: 1px solid lightgray;
    border-collapse: collapse;
    text-align: center;
}
.w30{
    width: 30%;
}
.input{
    border: 1px solid lightgray;
    width: 90%;
    padding-left: 4px;
}